The type of food that is consumed in Sri Lanka is quite varied and Indian food is popular in Sri Lanka. For those who love non-vegetarian food, Sri Lanka has a lot to offer in terms of Indian restaurants where you get to eat Indian dishes ranging from Biryani to seafood. If you are interested in following the best Indian restaurants in Sri Lanka, there are both traditional and modern places to eat. Non-Vegetarian Indian restaurants in Sri Lanka are unique in the sense that they provide true-to-taste Indian cuisine, Indian spices, and cooking methods. Whether it is varied and rich curries, juicy tandoori preparations, or spicy seafood preparations, Sri Lanka has it all.

Indian cuisine is also well known for the wide variety of options it has in the non-vegetarian food list. From delicious traditional Indian curry to the freshest seafood, there is nothing that cannot be delicious. The non veg thali which is a specialty in Indian restaurants comprises different meat preparations, spicy curries and breads all at once to give the customers a taste of everything. For seafood lovers, the top Indian restaurants in Sri Lanka also provide a list of Indian seafood dishes preparations usually made from fresh ingredients. The above-mentioned dishes are not only delicious but they also represent the unique fusion of India and Sri Lanka coast dishes.

If you are interested in following the top Indian restaurants in Sri Lanka, there are both traditional and modern places to eat. Apart from offering the best of Indian cuisine, these restaurants also offer new versions of traditional favorites. For a local visitor or a tourist, the island’s Indian food is a delight, offering all the traditional favorites like the biryanis to the exotic seafood preparations. Here is our list of favorite Non-Vegetarian Indian restaurants in Sri Lanka that you should not miss.

Here are the Must-Try Non-Vegetarian Indian restaurants in Sri Lanka

1. Spice Coast

Spice Coast, famous for the delicious biryani and other Popular Indian dishes is located in Marine Drive area of Colombo. Most of the items that are fried are very crispy and in all the chicken 65 is very special. On the menu, there is the Sri Lankan influence with the best Chinese cuttlefish. Overlooking the Indian Ocean it is perfect for getting good food and lots of it.

  • Location: 39A/1 Marine Drive, Colombo 4
  • Opening Hours: 11 AM – 11 PM (Mon-Sun)
Spice Coast

Curry Leaves is one of the oldest restaurants in Colombo and it is exclusively serving the traditional biryani. Murgh chicken biryani is very popular, the basmati rice and the tender chicken are spiced. The location of the restaurant is rather serious and it will be appropriate for those who prefer restaurants of such kind.

  • Location: 68, W.A.Silva Mawatha, Colombo 06
  • Opening Hours: 11 AM – 3 PM & 6 PM – 10 PM (Mon-Sun)
CurryLeaves

3. Kandoori

This is the reason why Kandoori is a local favorite as chicken biryani is one of the most favorite meals in India. The biryani is not oily at all and the spices used in making the biryani are also not overused. Kandoori has large servings at low charges and is preferred by families and groups because it has many North Indian dishes that are always tasty.

  • Location: 17, Charlemont Road, Colombo 6
  • Opening Hours: 11 AM – 11 PM (Mon-Sun)
Kandoori

4. Chana’s

Chana’s is a small North Indian restaurant located at W.A. Silva Mawatha and the restaurant is very famous for its biryani and samosas. There are also some other yummy items like pani puri and samosa chaats which are sold in the streets. Their naan and chicken tandoori are especially popular making it a first choice for casual dining.

  • Location: 50, W.A. Silva Mawatha, Colombo 6
  • Opening Hours: 11 AM – 10 PM (Mon-Sun)
Chana’s

5. The Mango Tree

The Mango Tree is one of the best restaurants which offers authentic North Indian cuisine in Colombo. Famous for the great taste it offers it has specialties such as the butter chicken and the lamb rogan joss. The interior is well decorated and the waiter service is also very good for anyone who just wants good quality Indian food.

  • Location: Colombo 7
  • Opening Hours: 12 PM – 10 PM (Mon-Sun)
The Mango Tree

6. Amaravathi Restaurant

This restaurant is preferred by the locals because this restaurant offers both North and South Indian cuisine, the Amaravathi Restaurant. The large menu contains such meals as mutton biryani and butter prawn masala besides a range of Chinese meals. It is a friendly restaurant which offer good services and it is suitable for family dinners.

  • Location: No. 2, Mile Post Avenue, Kollupitiya, Colombo
  • Opening Hours: 11:30 AM – 3:30 PM & 6:30 PM – 11 PM (Mon-Sun)
Amaravathi Restaurant

7. Maharaja Palace

Maharaja Palace is well known for its royal setting and extensive menu which includes Delhi chaat and Hyderabadi chicken biryani among others. It has a more classy restaurant, accompanied by a bar and it has courteous waiters and waitresses which makes it suitable for occasions.

  • Location: 1A Rajakeeya Mawatha, Colombo-07, Sri Lanka
  • Opening Hours: 11 AM – 11 PM (Mon-Sun)
Maharaja Palace

Conclusion

In conclusion, Sri Lanka has a lot of options for Non-Vegetarian Indian restaurants that provide genuine taste and different cuisines. From tandoori preparations to authentic Traditional Indian curry and fresh new Indian seafood dishes preparations, these restaurants can satisfy all. If you are in the mood for a non veg thali or a tasty biryani or any other Indian non veg dish then these restaurants offer the best of India’s non-vegetarian food in a tropical ambiance. The best Indian restaurants in Sri Lanka have learned how to incorporate local produce into their menu, so every dish is a feast for the taste buds.

Thus, for both fans of different cuisines and travelers, the list of the best Indian restaurants in Sri Lanka is a trip to the roots of Indian cuisine. These restaurants offer meals that are spicy and full of taste to provide a memorable dining experience. Thus whether you are relishing the most Popular Indian dishes or enjoying the delicious seafood you will have a satisfied taste bud along with the enriched taste bud you will have the added advantage of understanding the richness of the food culture of both India and Sri Lanka.